you're on your own - Deutsch Englisch Wörterbuch